# __init__()方法，在创建一个对象时默认被调用，不需要手动调用
# __init__(self)中的self参数，不需要开发者传递，python解释器会把当前的对象引用传递过去

# 定义 init 魔法方法设置初始化属性，并访问调用
"""
1. 定义类
    init 魔法方法: width 和 height
    添加实例方法：访问实例属性
2. 创建对象
3. 验证成果
    调用实例方法
"""

class Washer():
    def __init__(self):
        # 添加实例属性
        self.width = 500
        self.height = 800

    def print_info(self):
        print(f'洗衣机的宽度是{self.width}')
        print(f'洗衣机的高度是{self.height}')

haier = Washer()
haier.print_info()